const { Schema, model } = require('mongoose');
// 定义数据结构
const moviesSchema = new Schema({
    name: String,  // 电影中文名
    eName: String, // 电影英文名
    actors: String, // 演员
    director: String, // 导演
    language: String,  // 语言
    region: String, // 上映地区
    desc: String,  // 简介
    duration: String,  // 时长
    release: String,  // 时长
    type: {
        type:Schema.Types.ObjectId,  // 时长,  // 固定格式
        ref: 'typeModel'  // 需要关联的另一个集合模型名称
    }
}, { versionKey: false })
// 定义数据模型
// 参数说明
// 第一个参数：自己给数据模型取的名字（自己命名）
// 第二个参数：数据结构的变量名
// 第三个参数：MongoDB 服务器中数据集合的名字
module.exports = model('moviesModel', moviesSchema, 'movies');

